barracouta (thyrsites atun) - Turkish English Dictionary